Program Description

随着个人拥有的移动设备数量不断增加, 除了传统的个人电脑平台之外,用户的需求也推动了在小型设备上改进网络和计算访问的需求. Additionally, 云计算的普及改进了这些设备的功能,使其能够执行更复杂的操作. 这些变化增加了具有跨平台经验的开发人员的需求, including iOS and Android. 学生将学习移动应用程序开发职业所需的基本原则和框架,并将获得在涉及新技术不断发展的行业中取得职业成功所需的知识和技能.

课程集成了HTML, SQL, Python, JavaScript, iOS和Android. 学生可以完全在线完成证书要求.

Preparation

成功的移动应用开发学生将展示批判性思维能力, problem solving and troubleshooting, creativity, self-motivation, adaptability, and written and oral communications.

Minimum computer skills requirements

感兴趣的学生必须具备基本的档案管理技能, including saving, uploading, downloading, and file locations. Students will need access to a Mac computer for the iOS course; all other courses can be completed using a PC.

Program Requirements

完成要求的18学分课程的学生将获得移动应用程序开发证书. 移动应用程序开发证书中的几门课程可以应用于网页开发和设计学位课程.

Career Opportunities

市场对移动应用开发者的需求很大,而且在未来还会持续! According to the Department of Labor, 到2030年,软件开发人员的就业预计将增长22%.

可能的职业机会是移动应用程序开发人员, Educational Application Developer, Social Media Application Developer.


Contact

701-224-2429
bsc.cet@tilar.net

Degree Plans

在高中就开始获得大学证书

请咨询学校辅导员或致电701-224-2573与BSC联系.

Learn more about 移动应用程序开发和网络安全基础 at BSC.

100% Online

移动应用程序开发证书将使学生获得一项新技能, 加强技能或增加他们在有需求的职业领域可能已经拥有的技能. 该证书100%在线提供,因此您可以根据自己的时间框架进行学习. 

CIS 154-Web Design Theory
学生将学习如何使用当前的超文本标记语言(HTML)创建和管理自己的网页。, and CSS. 学生将学习手工编写代码, 以及使用图形用户界面(GUI)创作工具. 课程内容包括市场营销和实施基本的设计概念, validating code, 好的网页设计的规划阶段. 
CIS 185-Introduction to Programming
本课程使用Python语言介绍计算机编程. Topics include programming fundamentals, logic development, top-down program design, and application creation.
CIS 187-Mobile Applications II
本课程的目的是通过使用不同的移动操作系统继续学习和实现移动应用程序开发,而不是在CIS 186中介绍. 活动将包括进一步编写移动设备应用程序和继续研究编程概念, design concepts, and programming tools.
CIS 186-Mobile Applications I
本课程的目的是向学生介绍移动应用程序开发. 活动将包括编写简单的移动设备应用程序. 学生将学习基本的编程概念、设计概念和编程工具. 
CIS 204-Database Design and SQL
本课程的重点是创建一个正常运行的关系数据库所需的开发步骤, creation of the database, 以及使用结构化查询语言(SQL)与数据库进行交互. 涉及的主题包括数据库设计、关系、规范化和SQL. 
CIS 250-高级网页设计(JavaScript)
学生将学习如何将JavaScript添加到他们的网页中. Concepts covered include variables, expressions, operators, functions, methods, objects, events, control structures, windows, forms, strings, arrays, cookies, DHTML, and AJAX. 

Academics | Additional Resources